body {
    margin: auto;
    padding: auto;
    overflow-x: hidden;
	overflow-y: hidden;
 }
 div{
    line-height:40px;
 }
a{
	text-decoration: none;
    margin: auto;
    padding: auto;
}
h1{
  color:rgb(101, 164, 220);
  text-indent:2em;
 position: relative;
 left: 38%;
 font-size:45px;
}
p{
    text-indent:2em;
    margin:20px;
    font-size:21px;
    color:azure;
    font-family:STHeiti;
}
.back01{
    width: 100vw;
    height: 100vh;
    
    background-image: url(../image/livingroom.webp);
    background-size: cover;
    background-repeat: no-repeat;
    animation: homeimage 1s ;
    /* background-color: blueviolet; */
}
.back02{
    width: 80vw;
    min-width: 1200px;
    height: 60vh;
    min-height: 600px;
    position: absolute;
    top: 15%;
    
    background-color: rgba(123, 170, 212, 0.411);
    border-radius: 15px;
    border-bottom: 2px solid rgb(249, 254, 255);
    border-right: 1px solid rgb(249, 254, 255);
    border-top: 1px solid rgb(249, 254, 255);
    border-left: 1px solid rgb(249, 254, 255);
    box-shadow: 0 0 100px rgba(50, 59, 88, 0.8);
    border-radius: 20px;
    backdrop-filter: blur(5px);
    left: 0;
    right: 0;
    margin: auto;
    display: flex;
    animation: mymove 1s ;
   
 }
 .back03{
    width: 90%;
    height: 90%;
    position: absolute;
    /* background-color: rgba(219, 235, 241,0.8); */
    
    border-radius: 20px;
    left: 5%;
    top: 5%;
    margin: auto;

 }

 @keyframes mymove
{
from {top:-100px;}
to {top:15%;}
}

@-webkit-keyframes mymove /* Safari and Chrome */
{
  from {top:-100px;}
  to {top:15%;}
}

@keyframes homeimage {
    0% {
      transform: scale(1.1); /*开始为原始大小*/
      filter: blur(12px);  

    }
    75% {
      transform: scale(1);
    }
  }
 
  @-webkit-keyframes homeimage /*Safari and Chrome*/ {
    0% {
        transform: scale(1.1); /*开始为原始大小*/
      }
      75% {
        transform: scale(1);
      }
  }